-
Notifications
You must be signed in to change notification settings - Fork 1.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(al2): use ecr-credential-provider for public.ecr.aws in 1.27+ #1949
base: main
Are you sure you want to change the base?
Conversation
e14905d
to
8d47675
Compare
/ci |
@cartermckinnon roger that! I've dispatched a workflow. 👍 |
@cartermckinnon the workflow that you requested has completed. 🎉
|
Folks may not have ECR Public permissions in their node's IAM role, so I need to make sure that |
Any update on this? @cartermckinnon |
Original assumption seems to be correct, the node still manages to pull the image after the initial error for the ecr-public pull
For maintenance purposes, we should consider moving https://github.com/awslabs/amazon-eks-ami/blob/main/templates/al2/runtime/bootstrap.sh#L188 here as well, with the new TODO being to move this logic into the config file after 1.26 reaches end of support. |
Issue #, if available:
Discussed in #1317
Description of changes:
This allows authenticated
public.ecr.aws
pulls, to avoid the bandwidth limits for anonymous requests.By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.